dry precipitation - English Synonyms Dictionary